About Globalmark Investment Limited (12139370) United Kingdom