COMPUTER SERVICES, NAMELY PROVIDING A SEARCH ENGINE FOR INFORMATION ON THE CITY OF NEW DELHI, INDIAOwned by: Rekha IncSerial Number: 78189933