About Nomad Limited (00705998) United Kingdom