About Allen Games Ltd (11997144) United Kingdom