About Gandr Immersive Solutions Ltd. (13181471) United Kingdom