About Trillium Finance Limited (11816522) United Kingdom