About Swan Topco Limited (11436426) United Kingdom