About Aimica Ltd (12559689) United Kingdom