About Nimoni Limited (10636434) United Kingdom