About Nicoll Developments Ltd (10913405) United Kingdom