About Lexxo Ltd (12371063) United Kingdom