About Sw3 Limited (02459381) United Kingdom