About Meditera Neo Foods Ltd (11051484) United Kingdom