About Aler Group Limited (12866627) United Kingdom