About Alpha Sana Ltd (12206558) United Kingdom