About Ecko Global Ltd. (NI643469) United Kingdom