About Tribec Limited (12112414) United Kingdom