About Ecko Resources Ltd (10875294) United Kingdom