About Stargate Management Limited (03067072) United Kingdom