About Cannes Topco Ltd (11352113) United Kingdom