About Alpha Trade Maintenance Ltd (11628812) United Kingdom