About Lexcord Ltd. (11356905) United Kingdom