About Lexand Limited (04472644) United Kingdom