About Lecilon Ltd (13040030) United Kingdom