About L Emoji Ltd (13129849) United Kingdom