About Stn Global Executive Management Limited (10155700) United Kingdom