About Affix Apparel Ltd (13219625) United Kingdom