About Eurigames Ltd. (07734673) United Kingdom