About Edisclosure Information Project Limited (07558993) United Kingdom