About Nen&co Ltd (13564067) United Kingdom