About Thalassea Limited (08647033) United Kingdom