About Nico Technology Ltd (03831050) United Kingdom