About Aima Services Limited (04418888) United Kingdom