About Edithreid Ltd (12113571) United Kingdom