About Nina & Co. Ltd (07542745) United Kingdom