About Lecomm Ltd (12504820) United Kingdom