About Alpha Hedge Limited (11352109) United Kingdom