About Elixir Respite & Homecare Ltd. (SC247952) United Kingdom