About Hippo Vehicle Solutions Limited (06215364) United Kingdom