About Aim Technologies Ltd (10637621) United Kingdom