About Noumenon Union Ltd (11524223) United Kingdom