About Immersion Capital Llp (OC392832) United Kingdom