About Vpr Investments Limited (11587575) United Kingdom