About Sw3 (uk) Limited (08046085) United Kingdom