Company overview
Name
Alameda Holdings Limited
Incorporation date
9 October 2020
Country
British Virgin Islands