About Mem Food Limited (13416779) United Kingdom