About Nyahota Lebbie Healthcare Services Limited (09453610) United Kingdom