About Ekria Ltd. (10710185) United Kingdom