About Alpha Trade & Services Limited (11260369) United Kingdom