About Tribe Urban Limited (11395043) United Kingdom