About Hippo Components Limited (10881188) United Kingdom