Company overview
Name
Achela Investment Holdings Ltd
Incorporation date
1 May 2007
Country
British Virgin Islands