About International Food Magazine Limited (12129013) United Kingdom