About Alsaa Limited (11912209) United Kingdom