About Captain S Competitions Ltd (12972378) United Kingdom