About The Virtual Reality Visitor Experience (dover) Limited (12197374) United Kingdom