About West Nico Ltd (13593964) United Kingdom