About Tate & Lyle Ventures Lp (LP011461) United Kingdom