About Nomad Trading Ltd (12414569) United Kingdom