About Tesseract Care Solutions Ltd (13477255) United Kingdom