About Immersive Thinking Ltd (NI659872) United Kingdom