About Dasch Technologies Limited (11343295) United Kingdom