About Alsaaa 24 Ltd (12198789) United Kingdom