About Nsew Developments Ltd (12792260) United Kingdom