About Halloumi Nation Ltd (12254512) United Kingdom