About Lexadon (chl) Limited (07898245) United Kingdom