About Hench Hippo Limited (13675951) United Kingdom