About Saffron Bidco Limited (11825536) United Kingdom