About Elixir&reborn. Ltd (12308311) United Kingdom