About Immersive Design Company Ltd (10935926) United Kingdom