About Tessell Ltd (12804747) United Kingdom