About Dedicate Ltd (11386552) United Kingdom