About Sw3c Ltd (13311573) United Kingdom