About Sw Ten Limited (13003140) United Kingdom