About Texere Limited (08101661) United Kingdom