About Alaalto Consulting Limited (03581307) United Kingdom