About Etikora Ltd. (10295622) United Kingdom