About Edgehope Ltd (03579394) United Kingdom