About Ndeomo Healthcare Ltd (12030403) United Kingdom