About Alott Limited (12777928) United Kingdom