About Digilog Technologies Limited (11729879) United Kingdom