About Vp 17 Limited (10041148) United Kingdom