About 2020 Holdings Limited (12146641) United Kingdom