About C&c Translogic Ltd (13693095) United Kingdom