About Limina Immersive Ltd (10325098) United Kingdom