About Nodi Limited (NI607044) United Kingdom