About Compound Digital Technologies Limited (09410932) United Kingdom