About Noumena Capital Ltd (SC684634) United Kingdom