About Alpha Tactical Trading Ltd (10949283) United Kingdom