About Nootropia Ltd (11982693) United Kingdom