About Sg Associates London Ltd (12367826) United Kingdom