About N.e.i. (edzell) Limited (SC439626) United Kingdom