About Elikya Services Ltd. (12440294) United Kingdom