About Aimlin Limited (06687895) United Kingdom