About Texer Limited (12778504) United Kingdom