About Eurekatech Limited (06424723) United Kingdom