About 2020 Cnc Limited (12991526) United Kingdom