About Central Index Limited (06002202) United Kingdom