About Tessellutions Ltd (10651101) United Kingdom