About Edgeworth Projects Limited (11165399) United Kingdom