About Solo Topco Limited (12075381) United Kingdom