About 2020 Holdings (england) Limited (09802304) United Kingdom