About Eden Joel Capital Ltd (13287413) United Kingdom