About Hippo Care Limited (12022184) United Kingdom