About Vr Venture Indicators Limited (13596823) United Kingdom