About Tribella U.k. Limited (10460777) United Kingdom