About Nc Odonnell Ltd (NI681717) United Kingdom