About Triohs Limited (07466590) United Kingdom