About Tesseract Virtual Reality Limited (10702925) United Kingdom