About Eureka Intergrated Care Limited (10080428) United Kingdom