About Lexcor Ltd (12283211) United Kingdom