About The Open Effects Association (06878376) United Kingdom