About Laki Economos Tc Ltd (10631402) United Kingdom