About Amazing Odds Competitions Ltd (13328212) United Kingdom