About Tribec Holdings Ltd (09915565) United Kingdom