About Food For Life Investments 2020 Ltd (12383577) United Kingdom