About Ribbon Bidco Limited (09861551) United Kingdom