About Tex Innovation C.i.c. (13166065) United Kingdom