About Medallion Games Ltd (12453354) United Kingdom