About Eureca Limited (11987375) United Kingdom