About Compass Club Ltd (11633084) United Kingdom