About Nykerk Developments Ltd (12034291) United Kingdom