About Alemo Ltd (11300078) United Kingdom