About Distributed Thought (07329707) United Kingdom