About Apl Europe Ltd. (10272130) United Kingdom