About Alpha Aa Ltd (11689562) United Kingdom