About I&amalia Ltd (12640266) United Kingdom