About N&v Developments Ltd (12424418) United Kingdom