About Spalathos Ltd. (SC560293) United Kingdom