About Thalassophile Limited (13092512) United Kingdom