About Edgeworth Investments Limited (10714677) United Kingdom