About Minerva Healthcare Limited (13469175) United Kingdom