About Alpha L.y. Ltd (10802556) United Kingdom