About Swizle Limited (10179459) United Kingdom