About Itex Treatments Limited (09894036) United Kingdom