About Sponsor Club Ltd (12673372) United Kingdom