About Couple Holdco Limited (11042500) United Kingdom