About Alcman Limited (12214357) United Kingdom