About The Virtual Reality Hive Ltd (SC708616) United Kingdom