About Domino Education & Technologies Ltd. (10623573) United Kingdom