About Alistar Ltd (11651341) United Kingdom