About Mee Dee Group Ltd (12421463) United Kingdom