About Nelly S Nosh Ltd (12628474) United Kingdom