About Edeahr Limited (11859179) United Kingdom