About Apc Holdings Limited (11535068) United Kingdom