About Electric Noir Studios Limited (11061425) United Kingdom