About 2020 Interactions Limited (08071480) United Kingdom