About Ancora Care And Support Group Ltd. (12740961) United Kingdom