About Nim Group Ltd (11980273) United Kingdom