About Prize Competitions London Limited (13359241) United Kingdom