About Dediu Service Ltd (13682399) United Kingdom