JFI Holdings S.A., Luxembourg, Schaffhausen Branch