About Nitc Europe Ltd. (NI612645) United Kingdom