About Aim International Solutions Limited (04550831) United Kingdom