About Almc Technologies Limited (08200637) United Kingdom