About Nelly & Fino Ltd (11893594) United Kingdom