About Aim Group Holdings Limited (SC219284) United Kingdom