About Tc Food Investments Limited (10796676) United Kingdom