About Microbits Norway Ltd (07309619) United Kingdom