IPC Holding AG, Dulliken - ranQ