About Ethereal Games Ltd (12340501) United Kingdom