About Mithras Leasing (no.3) Limited (06694770) United Kingdom