About Digital Immersion Group Limited (SC653360) United Kingdom