Apg International, Ltd.