About Tribero Limited (11574748) United Kingdom