About Nanny Olives Ltd (12280764) United Kingdom