About Renoir Bidco Limited (07569777) United Kingdom