About Meera Homecare Limited (10487401) United Kingdom