About N&e Developments Ltd (12714353) United Kingdom