About C1 Xxor Limited (11442665) United Kingdom