About Alg Associates Limited (11674134) United Kingdom