About Nwimo Group Ltd (12019376) United Kingdom