About L International Investments Ltd (13001886) United Kingdom