About Nexxen Limited (13329345) United Kingdom