About High Tribe Recordings Limited (10275047) United Kingdom