About C1 Lexu Limited (11442347) United Kingdom