About Etecnicus Ltd. (08570046) United Kingdom