About Lexgable Limited (01111008) United Kingdom