DLRC S.A., Switzerland, Helvetic Imperial Sàrl, 3598