About Tate & Lyle Investments Brazil Limited (05399545) United Kingdom