Cactus Life Sciences AG, Meggen - ranQ