About Ccsl 2020 Limited (NI065819) United Kingdom