About The Parent Index Ltd (12178213) United Kingdom