About Havn Ltd (12386282) United Kingdom