About Aim Investments Ltd (10596814) United Kingdom