About Nin Developments Ltd (10221007) United Kingdom