About Tessellex Ltd (11106885) United Kingdom