About Sws (cta) Ltd. (SC193243) United Kingdom