About Central X7 Limited (08977932) United Kingdom