About Project Hammond Topco Limited (13089922) United Kingdom