About Triboi Prim Ltd (12370891) United Kingdom