About Elixr Limited (10901326) United Kingdom