About Aim Technology Limited (04189197) United Kingdom