About Mithras Capital Ltd (11926778) United Kingdom