About Lexell Ltd (09986006) United Kingdom