About Aim (london) Ltd (10080005) United Kingdom