About Edmond Corporation Limited (13306836) United Kingdom