About Ada Healthcare Provider Limited (10228761) United Kingdom