About Food & Away Ltd. (10575738) United Kingdom