About Healy Alpha Ltd (11620587) United Kingdom