About Emelda And Fredrica Limited (12394718) United Kingdom