About Swoon Limited (07212638) United Kingdom