About Hafskip Limited (12569181) United Kingdom