About Vr Corporation Ltd (12974811) United Kingdom