APC International Ltd.