About Nemakas Ltd (11699498) United Kingdom