About D2 Knr Ltd (13103468) United Kingdom