About Nicuisine Limited (10659043) United Kingdom