About K & N Developments Ltd (12040490) United Kingdom