About Ek 68 Ltd (NI638666) United Kingdom