About Swan Scientific Limited (SC109914) United Kingdom