About Lurking Hippo Limited (08622067) United Kingdom