Michael Sidhom is Managing Immersion Capital LLP which has a net worth of $298.98M.