About Swrk Ltd (12159868) United Kingdom