About Sw1 Holdings Limited (06831268) United Kingdom