About Nimuri Ltd (11560143) United Kingdom