About Nimoveri Holdings Limited (11273706) United Kingdom