About Nootropia International Ltd. (10325830) United Kingdom