About Tesseract Enterprises Ltd (13168252) United Kingdom