About Thalassa Mare Limited (09550031) United Kingdom