About Tribo Limited (10175897) United Kingdom