About Eli And Amalia Ltd (12905477) United Kingdom