About Redwood Bidco Limited (12736907) United Kingdom