About Dataspace Technologies Limited (11711842) United Kingdom