About Tribus Digital Limited (10216093) United Kingdom