About Sn Humankind Ltd (12060536) United Kingdom