About Alternative Investment Index Ltd (06411631) United Kingdom