About Tribo Technologies Ltd (09834115) United Kingdom