About Eulalia European Ltd (11795737) United Kingdom