About Tesx Limited (12571486) United Kingdom