About Vps Holdings Limited (04835721) United Kingdom