About Nim Communications Limited (03294154) United Kingdom