About Lexmore Associates Limited (11100303) United Kingdom