About Satot & Partners Ltd (13031151) United Kingdom