About Lixus Limited (11695682) United Kingdom