About High Edge Holdings Limited (11056459) United Kingdom