About H3 Technology Limited (13412136) United Kingdom