About Saffron Malaki Ltd (12630794) United Kingdom