About H.bay Ltd (12913723) United Kingdom