APD Holding Limited