About Eden Smith Capital Limited (10232578) United Kingdom