About Intex Improvements Limited (11669782) United Kingdom