About Humankind Global Services Limited (05622972) United Kingdom