About Virtual Reality Games Ltd (10412198) United Kingdom