About Apc Capital Holdings Limited (13117219) United Kingdom