About One Global Index Ltd (12228973) United Kingdom