About Nu World Developments Ltd (09401349) United Kingdom