About Texere Publishing Limited (08113419) United Kingdom