About Khemeia Ltd. (02538234) United Kingdom