About N1 Ymxl Limited (11875767) United Kingdom