About Zdd R&d Limited (13123348) United Kingdom