About Nico Capital Ltd (11702654) United Kingdom