About Shai Ahimsa Ltd (11527389) United Kingdom