About Helixir Ltd. (10000970) United Kingdom