About Imagination Gaming Ltd (07636109) United Kingdom