About Notropia Ltd (11651805) United Kingdom