About Kind Organics Limited (12826073) United Kingdom