About Ghost Sigil Studio Ltd (09502580) United Kingdom