About Nuvexis Ltd. (SC616382) United Kingdom