About Njh Developments Ltd. (11331678) United Kingdom