About Clip Topco Limited (13446672) United Kingdom