About Alkandaka Ltd (12298090) United Kingdom