About Dunamis Computer Systems Limited (02589456) United Kingdom