About Nomalogic Ltd (NI647871) United Kingdom