Apc Holdings Joint Stock Company