About Curran Games Agency Ltd (12045847) United Kingdom