About De3kzw4r3 Ltd (NI657276) United Kingdom