About Ela European Food Ltd (11894497) United Kingdom