About Thalassa Exploration Ltd. (09649896) United Kingdom