About Centroforce Limited (SC267168) United Kingdom