About Bit Global Market Index Foundation (12119384) United Kingdom