About Ecotex Global Limited (12053656) United Kingdom