About Nxgen Ltd (10294265) United Kingdom