About Vpv Holdings Limited (11178350) United Kingdom