About Dalmaijer Cognitive Science Ltd (11455428) United Kingdom