About Alkdelec Limited (11262856) United Kingdom