About Sg London Holdings 2 Limited (13401186) United Kingdom