About Markets Index Ltd (10087211) United Kingdom