About Swans Holdings Limited (12372230) United Kingdom