About Elixyr Limited (09577520) United Kingdom