About Immersive Reality Holdings Ltd (12883606) United Kingdom