About Virtual Reality Jam Limited (11061334) United Kingdom