About The Strong Tribe Ltd (12084363) United Kingdom