About Lexadon (no 3) Limited (10000060) United Kingdom