About Alpha D Ltd (12355304) United Kingdom