About Dedin S Ltd (12225513) United Kingdom