About Sws Studios Ltd (13045808) United Kingdom