About Backed - Thought Machine 1 Llp (OC438838) United Kingdom