About Stm Immersive Ltd (13487639) United Kingdom