About Havsea Limited (SC322113) United Kingdom