About N.i.o. Development Limited (NI634393) United Kingdom