About European Capital Uk Sme Gp Llp (OC394084) United Kingdom