Twist Bioscience Netherlands B.V., Schiphol-Rijk, Schaffhausen branch in Schaffhausen