About The Rare Tribe Limited (12601164) United Kingdom