About Mixed Reality Games Ltd (12695393) United Kingdom