About Eddy Gaming Limited (10970556) United Kingdom