About Elken Ltd (11895217) United Kingdom