About Alkaia Ltd (12751348) United Kingdom