About Vp Investments (london) Limited (10334073) United Kingdom