About Mitra Health Limited (12310465) United Kingdom