About Alpha Beta Capital (europe) Limited (11465534) United Kingdom