About Tessoros Ltd (12037814) United Kingdom