About Dark Matter Systems Limited (02886698) United Kingdom