About Sportscover Europe Holdings Limited (13007528) United Kingdom