About Nemmonis Ltd (11830430) United Kingdom