About Vp Holdings Limited (10308426) United Kingdom