About Mithra Partners Limited (10965335) United Kingdom