About Almaz Associates Limited (11829466) United Kingdom