About Eureka Innovative Solutions Limited (06699606) United Kingdom