About Almitech Limited (12540376) United Kingdom