About Food Thinking Ltd. (08999231) United Kingdom