About Nyobella Health Care Ltd. (10269755) United Kingdom