About Hippo Projects Limited (11295249) United Kingdom