About Nil Food & Wine Limited (10370570) United Kingdom