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