About W Ribbons Holdings Public Limited Company (00750593) United Kingdom