About Lp Consultancy Investcap Limited (08355176) United Kingdom