About Nomad Wine Limited (12319186) United Kingdom