About Salt Bidco Limited (12957284) United Kingdom