About Immersive Display (uk) Ltd (05213236) United Kingdom