About Alister Investment Limited (13051979) United Kingdom