About Immerse Research & Consulting Limited (07196796) United Kingdom