About Churchill Equity Limited (10652865) United Kingdom