About Hamburg Topco Limited (13688955) United Kingdom