About Alpha Yankee Limited (03251878) United Kingdom