About Edwin Snowden (2018) Limited (11658766) United Kingdom