About Aecira Ltd. (SC499899) United Kingdom