About Pop Up Gaming Ltd (12318534) United Kingdom