About Micro Bit Educational Foundation (10370194) United Kingdom