About Hippo It Management Limited (SC530324) United Kingdom