About Swmk Limited (11541015) United Kingdom