About Nassa Developments Ltd (12486352) United Kingdom