About Templar Healthcare Solutions Pvt Ltd (11882338) United Kingdom