About C1 Xpgi Limited (11442223) United Kingdom