About Tribe Glasgow (opco) Limited (11979687) United Kingdom