About Noucare Partners Ltd. (12213485) United Kingdom