Company overview
Name
Aftasha Limited
Incorporation date
24 October 2013
Country
British Virgin Islands