About Ap Technology Holdings Limited (10826762) United Kingdom