About Nomad Design Associates Ltd (10766097) United Kingdom