About Nim Holdco Ltd (13403953) United Kingdom