About 7 Star Competitions Ltd (SC668736) United Kingdom