About Metaspace Systems Limited (12190252) United Kingdom