About Vpp Limited (12600239) United Kingdom