About Conceptual Spaces Limited (11983998) United Kingdom