About Daftri Medics Ltd (11546781) United Kingdom