About Vr Contracts Ltd (10653071) United Kingdom