About Thalassa Management Limited (NI047764) United Kingdom