About Entegrator Limited (12542941) United Kingdom