About Sg & Co London Ltd (12578542) United Kingdom