About Ambaar Healthcare Ltd (12041593) United Kingdom