About Thought Experiment Ltd (09975375) United Kingdom