About Ambuned Dokterdienst Limited (12891782) United Kingdom