About Swan Translations Ltd. (SC394064) United Kingdom