English: Its headquarters is in London, the United Kingdom.
Telugu: దీని ప్రధాన కార్యాలయం యునైటెడ్ కింగ్డమ్, లండన్లో ఉంది.