About Nico & Catt Ltd (SC629375) United Kingdom