About Afghan Saffron Ltd (11387180) United Kingdom