About The Thinking Pod Innovations Ltd (10868183) United Kingdom