About Naked & Noble Ltd (12028418) United Kingdom