About Tesseract Capital Ltd (11110399) United Kingdom