About Puckish Gaming Ltd (11145109) United Kingdom