About Sandton Capital Partners (europe) Limited (08062959) United Kingdom