About Thalassa Limited (04391513) United Kingdom