About Sgo London Ltd (13634363) United Kingdom