About Haapsalu Ltd (12125903) United Kingdom