About Aimlapps Ltd (12418195) United Kingdom