Company name: ImmotionVR
Description: Educational
The Icon Shopping Centre at The O2, London SE10 0DX, United Kingdom