About Tric International Ltd (10304432) United Kingdom