About Trics Consortium Limited (09262594) United Kingdom