About Nmiri Limited (12707684) United Kingdom