About Vpj (ne) Limited (13350322) United Kingdom