About Edy & Matei Limited (12240203) United Kingdom