About Supercapital Partners Llp (OC429758) United Kingdom