About H & Edge Ltd (13350898) United Kingdom