English: The company is registered in Barbados.
Telugu: అది బార్బెడోస్లో రిజిస్టరయిన కంపెనీ.