About Saffron Topco Limited (12207082) United Kingdom