About G. M. Cara Limited (10973219) United Kingdom