About Trillium Capital Partners Limited Partnership (LP015765) United Kingdom