About Ekko-tech Ltd. (12521761) United Kingdom