About Swan Capital Holdings Limited (12970864) United Kingdom