About Deydus Medics Ltd (13243843) United Kingdom