About Mount Eden Capital Ltd (08831029) United Kingdom