About Alg Technology Limited (07683498) United Kingdom