About Tessaract Holdings Limited (10774752) United Kingdom