About Nimrod Healthcare Limited (07492181) United Kingdom