About Acklane Investments Ltd. (03112909) United Kingdom