About Lempira Investments Sp (SL003943) United Kingdom