About N1 Zhlx Limited (11878838) United Kingdom