About H3o-tech Limited (12130076) United Kingdom