About Ey Up Mi Duck Gaming Ltd (12799943) United Kingdom