Affinity projects website
This other website explain really schematic and clear what is electronic disturbance about and what is their ideology and what they doing