About Alkari Ltd (12248268) United Kingdom