About Nanny Jellies Ltd (13418231) United Kingdom