About Vp&p Invest Ltd. (08247836) United Kingdom