About Immersive Retail Solutions Ltd (12228019) United Kingdom