About Nigma Ltd (NI656206) United Kingdom