About Habbak Watches Ltd (13121230) United Kingdom