About Lex & Ro Limited (11154367) United Kingdom