About Thalassa Management (no.2) Limited (NI070053) United Kingdom