About Mfi Edgware Limited (NF002399) Great Britain