About Swis Holdings Limited (11664583) United Kingdom