About Deld Limited (11151503) United Kingdom