About Vri Company Ltd (12080611) United Kingdom