About Eureka London Limited (09537307) United Kingdom