About Tritax Eurobox (sweden) Holdco Limited (13631016) United Kingdom