About Alice Nico Ltd (12767842) United Kingdom