About Food Genie London Limited (12853217) United Kingdom