About Alpha Ai Ltd (12643080) United Kingdom