About Redcherry Bidco Limited (NI676899) United Kingdom