About Eel Amore Ltd (13696686) United Kingdom