About Tribe Capital Ltd (13225721) United Kingdom