About Alpha International Trade Ltd (12687211) United Kingdom