About Aim Applications Holdings Limited (11322683) United Kingdom