About Sw Holdco Limited (11262310) United Kingdom