APC International, Ltd.