About Food For Thought (global) Limited (NI660982) United Kingdom