About Elamanamoo Ltd. (13583350) United Kingdom