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