About Thalassic Engineering Limited (12099113) United Kingdom