About Salt Topco Limited (12953995) United Kingdom