About Komodo Learning Ltd (NI618190) United Kingdom