About Hemera Healthcare Limited (SC576609) United Kingdom