About Nim Associates Limited (02937463) United Kingdom