About Clean Topco Limited (11844792) United Kingdom