About Zaafran Limited (08954745) United Kingdom