About Sro Capital Management Ltd (12830389) United Kingdom