About Nnd Interfacing Limited (SC439068) United Kingdom