About Aim Holdings Ltd (SC634430) United Kingdom