About Vr Holdings (london) Ltd (13474817) United Kingdom