About Vpr Holdings Limited (09593447) United Kingdom