About C1 Xcqk Limited (11443524) United Kingdom