About Vr.space Ltd (13586649) United Kingdom