About Edda Limited (07574282) United Kingdom