About Ndameka Care Services Ltd (11310422) United Kingdom