English: Both companies are registered in the British Virgin Islands.
Telugu: ఈ రెండు కంపెనీలూ కూడా బ్రిటిష్ వర్జిన్ దీవులలో ఉన్నాయి.