About S Associates London Ltd (11449925) United Kingdom