About Ixir Life Ltd (13471405) United Kingdom