About Trillium Limited (06519100) United Kingdom