About Humanize Chai Limited (13475387) United Kingdom