About Index Zone Holdings Ltd (10753478) United Kingdom