About Ni Logic Controls Ltd (NI666931) United Kingdom