About Alka Health Ltd. (12763626) United Kingdom