About Immersia Group Ltd (12585455) United Kingdom