About Sar Global Investments Ltd (12180616) United Kingdom