About Tesseratto Ltd (10992897) United Kingdom