About Tesseract V R Limited (10708655) United Kingdom