About Esko Ahtisaari Lp (SL026597) United Kingdom