About C&a Holdings 2020 Limited (13009633) United Kingdom