About Cognitive Space Ltd. (13004830) United Kingdom