About Meedove Care Limited (11774115) United Kingdom