About Dead Eyed Shade Games Limited (08352982) United Kingdom