About Ibex Apparel Uk Ltd (12174807) United Kingdom