About Swan Holdco Limited (11436639) United Kingdom