About Vr Techne Ltd (10701813) United Kingdom