About Dedul Ltd (10475227) United Kingdom