About Mithril Investments Limited (10074559) United Kingdom