About Havolli Hk Leasehold Ltd (11565362) United Kingdom