About N&k Developments Ltd (12507832) United Kingdom