About Alekson Ltd (10290029) United Kingdom