About Sw Topco Limited (11262052) United Kingdom