About Tribr Technologies Limited (11150731) United Kingdom