About Nexzen Group Ltd (13118462) United Kingdom