About Lex-anabrenda & Co. Ltd (12197217) United Kingdom