About Mithras Investment Group Ltd (06254813) United Kingdom