About Ey Up Mi Duck Media Limited (10820920) United Kingdom