About Eureka Spaces Ltd (13198926) United Kingdom