About Dellah Care Limited (13037879) United Kingdom