About N1 Xjki Limited (11878837) United Kingdom