About Food For Thought (holdings) Limited (NI683435) United Kingdom