About H3i Limited (05998791) United Kingdom