About Cnoc Na Ri Developments Limited (NI059358) United Kingdom