About Topgolf Canada Holdings Ltd. (10874980) United Kingdom