About Noumena Research Ventures Ltd. (07872993) United Kingdom