About Aleka Limited (06145649) United Kingdom