About Swirl Limited (11011720) United Kingdom