About Alpha Scientific Ltd (11506820) United Kingdom