About Nerich Developments Limited (12749764) United Kingdom