About Triex Management Limited (12310698) United Kingdom