About Trician Limited (SC657803) United Kingdom