About Nookie Clothing Ltd (12877862) United Kingdom