About Alixar Limited (04975742) United Kingdom