About Ddelta Limited (09121496) United Kingdom