About Nico Holding Ltd (11704886) United Kingdom