About Nkc Developers Ltd (13420102) United Kingdom