About Apl Investment Management Ltd (08673448) United Kingdom