About Srk Partners Ltd (13670340) United Kingdom