About Vr Global Solutions Ltd (12662158) United Kingdom