About Noble Denton Switzerland S.a. (SF001020) Switzerland