About Sponsor Connect Ltd (13590280) United Kingdom