About Neminics Ltd (13376490) United Kingdom