About Vri Corp Ltd (12237566) United Kingdom