About Saffron 2020 Ltd (12384347) United Kingdom