About Tribe Investment Group Ltd (11060895) United Kingdom