About Sar Global Limited (10116795) United Kingdom