About Edel Swiss Gmbh Limited (08382234) United Kingdom