About Humankind Healthcare Ltd. (10823970) United Kingdom