About Nlce International Limited (11591652) United Kingdom