About Neo Nu Apparel Ltd (12193885) United Kingdom