English: Their registered office is in London, UK.
Telugu: వీరి స్వస్థలం బ్రిటన్‌లోని లండన్.