About Cx500 Holding Limited (12829339) United Kingdom