About Alixir Ltd (08336854) United Kingdom