About Minerva Social Care Limited (10173954) United Kingdom