English: The company, whose head office is present in London, has been serving in India for many years.
Telugu: లండన్ ప్రధాన కార్యాలయంగా ఉన్న ఈ సంస్థ రెండేళ్లకిందట భారత్లో తన సేవలు మొదలుపెట్టింది.