About Sw6 Ltd (11900842) United Kingdom