About 2020 Innovation Training Holdings Ltd (11520618) United Kingdom