About Alpha Scorpii Ltd (13288306) United Kingdom