About Mithril Ventures Ltd (SC447967) United Kingdom