About Deepmatter Group Plc (05845469) United Kingdom