About Food For Thought Space Ltd (13562197) United Kingdom