About Jazzera Holdings Ltd (10553026) United Kingdom