About Lexcom It Ltd (09758188) United Kingdom