English: The company's main offices are in the UK.
Telugu: కంపెనీ యొక్క ప్రధాన కార్యాలయాలు యునైటెడ్ స్టేట్స్ లో ఉన్నాయి.