About Virtual Immersions Limited (12400778) United Kingdom